@charset "utf-8";
/* 用户控制面板样式表 */
#main .bgA_01{ width:980px; margin:0 auto;}
#main .bgA_01:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; overflow:hidden;}
#main #leftArea{ width:700px; float:left;}
#main #rightArea{ width:263px; float:left; padding:0 0 0 17px;}

/* 功能模块样式 */


.userNavPanel_03{ width:100%; background:#fff;}
.userNavPanel_03 .bgP_01{ padding:20px 0; margin:0 20px; border-bottom:1px solid #ccc; height:60px;}
.userNavPanel_03 .imgField{ width:60px; height:100%; float:left;}
.userNavPanel_03 .imgField span{ display:block; width:100%; height:100%; overflow:hidden;}
.userNavPanel_03 .imgField img{ display:block;}
.userNavPanel_03 .menuField{ margin:0 0 0 80px; padding:40px 0 0;}
.userNavPanel_03 .menuField ul{ height:20px;}
.userNavPanel_03 .menuField ul li{ line-height:20px; padding:0 20px 0 0; float:left; font-size:14px;}
.userNavPanel_03 .menuField ul li a{ display:block;}
.userNavPanel_03 .menuField ul li a.on{ font-weight:bold;}


.userChangeHeadPanel_01{ width:100%; background:#fff; margin:0 0 20px;}
.userChangeHeadPanel_01 .btnField{ padding:20px 40px 0;}
.userChangeHeadPanel_01 .btnField .btn{ display:inline-block; vertical-align:middle; margin:0 10px 0 0; width:92px; height:32px; line-height:32px; text-align:center; color:#fff; cursor:pointer; background:url(../images/btn_bg_15.gif) 0 0 no-repeat;}
.userChangeHeadPanel_01 .btnField .btn:hover{ text-decoration:none;}
.userChangeHeadPanel_01 .btnField p{ padding:0 0 15px; color:#999;}
.userChangeHeadPanel_01 .imgListField{ padding:0 40px 30px; color:#999;}
.userChangeHeadPanel_01 .imgListField:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; overflow:hidden;}
.userChangeHeadPanel_01 .imgListField .imgL{ width:300px; float:left;}
.userChangeHeadPanel_01 .imgListField .imgL .img{ width:100%; height:300px;}
.userChangeHeadPanel_01 .imgListField .imgL .img span{ display:block; width:100%; height:100%; overflow:hidden;}
.userChangeHeadPanel_01 .imgListField .imgL .img img{ display:block;}
.userChangeHeadPanel_01 .imgListField .imgL .control{ width:100%; height:24px; line-height:24px;}
.userChangeHeadPanel_01 .imgListField .imgL .control .btn{ display:inline-block; vertical-align:middle; width:84px; height:24px; text-align:right; color:#0062ad; background:url(../images/btn_arrow_01.gif) 0 0 no-repeat; cursor:pointer;}
.userChangeHeadPanel_01 .imgListField .imgL .control .btn:hover{ text-decoration:none;}
.userChangeHeadPanel_01 .imgListField .imgL .control .btn2{ float:right; background:url(../images/btn_arrow_02.gif) 0 0 no-repeat;}
.userChangeHeadPanel_01 .imgListField .imgM{ float:left; padding:0 0 0 70px;}
.userChangeHeadPanel_01 .imgListField .imgM .text{ padding:0 0 20px; color:#0062ad;}
.userChangeHeadPanel_01 .imgListField .imgM .img{ padding:0 0 10px; text-align:center;}
.userChangeHeadPanel_01 .imgListField .imgM .info{ text-align:center;}
.userChangeHeadPanel_01 .imgListField .imgS{ float:left; padding:0 0 0 70px;}
.userChangeHeadPanel_01 .imgListField .imgS .img{ padding:0 0 10px; text-align:center;}
.userChangeHeadPanel_01 .imgListField .imgS .info{ padding:0 0 20px; text-align:center;}
.userChangeHeadPanel_01 .submitField{ padding:0 40px 30px;}
.userChangeHeadPanel_01 .submitField .btn{ display:inline-block; vertical-align:middle; width:78px; height:30px; line-height:30px; text-align:center; color:#333; background:url(../images/btn_bg_05.gif) 0 0 no-repeat; cursor:pointer; margin:0 6px 0 0;}
.userChangeHeadPanel_01 .submitField .btn:hover{ text-decoration:none;}


.userChangePasswordPanel_01{ width:100%; background:#fff; margin:0 0 20px;}
.userChangePasswordPanel_01 .textField{ padding:15px 40px 0; color:#333;}
.userChangePasswordPanel_01 .listField{ padding:15px 40px; color:#333;}
.userChangePasswordPanel_01 .listField dl{ line-height:24px; height:24px; padding:0 0 12px;}
.userChangePasswordPanel_01 .listField dl dt{ width:72px; float:left;}
.userChangePasswordPanel_01 .listField dl dd{ float:left; padding:0 10px 0 0;}
.userChangePasswordPanel_01 .listField dl dd .txt{ width:250px; font-size:12px;}
.userChangePasswordPanel_01 .listField dl dd em{ color:#f00; display:none;}
.userChangePasswordPanel_01 .submitField{ padding:0 40px 30px 112px;}
.userChangePasswordPanel_01 .submitField .btn{ display:inline-block; vertical-align:middle; width:78px; height:30px; line-height:30px; text-align:center; color:#333; background:url(../images/btn_bg_05.gif) 0 0 no-repeat; cursor:pointer; margin:0 6px 0 0;}
.userChangePasswordPanel_01 .submitField .btn:hover{ text-decoration:none;}

.userSetupPanel_01{ width:100%; background:#fff; margin:0 0 20px;}
.userSetupPanel_01 .textField{ padding:15px 40px 0; color:#333;}
.userSetupPanel_01 .listField{ padding:15px 40px; color:#333;}
.userSetupPanel_01 .listField dl{ line-height:24px; padding:0 0 12px;}
.userSetupPanel_01 .listField dl:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; overflow:hidden;}
.userSetupPanel_01 .listField dl dt{ width:60px; float:left;}
.userSetupPanel_01 .listField dl dd{ float:left; padding:0 10px 0 0;}
.userSetupPanel_01 .listField dl dd .txt{ width:250px; font-size:12px;}
.userSetupPanel_01 .listField dl dd .textArea{ width:390px; height:100px}
.userSetupPanel_01 .listField dl dd .select{ vertical-align:middle; font-size:12px;}
.userSetupPanel_01 .listField dl dd .select option{ font-size:12px;}
.userSetupPanel_01 .listField dl dd em{ color:#f00;}
.userSetupPanel_01 .submitField{ padding:0 40px 30px 100px;}
.userSetupPanel_01 .submitField .btn{ display:inline-block; vertical-align:middle; width:78px; height:30px; line-height:30px; text-align:center; color:#333; background:url(../images/btn_bg_05.gif) 0 0 no-repeat; cursor:pointer; margin:0 6px 0 0;}
.userSetupPanel_01 .submitField .btn:hover{ text-decoration:none;}


.userMailPanel_01{ width:100%; background:#fff; margin:0 0 20px;}
.userMailPanel_01 .menuField{ width:222px; padding:20px 20px 20px 0; float:right;}
.userMailPanel_01 .menuField .btns{ padding:0 0 20px;}
.userMailPanel_01 .menuField .btns .btn{ display:inline-block; width:92px; height:32px; line-height:32px; text-align:center; background:url(../images/btn_bg_15.gif) 0 0 no-repeat; color:#fff; cursor:pointer;}
.userMailPanel_01 .menuField .btns .btn:hover{ text-decoration:none;}
.userMailPanel_01 .menuField .menu ul{}
.userMailPanel_01 .menuField .menu ul li{ height:30px; width:100%; line-height:30px; padding:0 0 6px; font-size:14px;}
.userMailPanel_01 .menuField .menu ul li a{ display:block; padding:0 20px;}
.userMailPanel_01 .menuField .menu ul li a.on, .userMailPanel_01 .menuField ul li a:hover{ background:#ffe9c9; text-decoration:none;}

.userMailPanel_01 .listField{ padding:10px 0 10px 20px; margin:0 300px 0 0; color:#333;}
.userMailPanel_01 .listField .info{ padding:0 0 5px; line-height:30px; border-bottom:1px solid #ccc; font-size:14px;}
.userMailPanel_01 .listField .list{ padding:10px 0;}
.userMailPanel_01 .listField .list dl{}
.userMailPanel_01 .listField .list dl .info1,.userMailPanel_01 .listField .list dl .info2,.userMailPanel_01 .listField .list dl .info3{ float:left;}
.userMailPanel_01 .listField .list dl .info1{ width:160px;}
.userMailPanel_01 .listField .list dl .info2{ width:400px;}
.userMailPanel_01 .listField .list dl .info3{ width:100px; text-align:center;}
.userMailPanel_01 .listField .list dl dt{ line-height:34px; height:34px; font-weight:bold;}
.userMailPanel_01 .listField .list dl dd{ line-height:28px; height:28px;}
.userMailPanel_01 .listField .list dl .check{ vertical-align:middle;}
.userMailPanel_01 .listField .btns{ padding:10px 0 0;}
.userMailPanel_01 .listField .btns .check{ vertical-align:middle;}
.userMailPanel_01 .listField .btns label{ margin:0 20px 0 0;}
.userMailPanel_01 .listField .btns .btn{ display:inline-block; vertical-align:middle; width:78px; height:30px; line-height:30px; text-align:center; margin:0 0 0 6px; background:url(../images/btn_bg_05.gif) 0 0 no-repeat; cursor:pointer;}
.userMailPanel_01 .listField .btns .btn:hover{ text-decoration:none;}

.userMailPanel_01 .textField{ padding:20px 0 40px 20px; margin:0 300px 0 0; color:#333;}
.userMailPanel_01 .textField .title{ border-bottom:1px solid #ccc;}
.userMailPanel_01 .textField .title h1{ font-weight:bold; font-size:14px; line-height:40px;}
.userMailPanel_01 .textField .title .more{ font-family:"宋体";}
.userMailPanel_01 .textField .img{ padding:20px 0 0; width:60px; height:60px; float:left;}
.userMailPanel_01 .textField .img a{ display:block; width:100%; height:100%; overflow:hidden;}
.userMailPanel_01 .textField .img img{ display:block;}
.userMailPanel_01 .textField .info{ padding:20px 0 0; margin:0 0 0 78px; line-height:30px; color:#666;}
.userMailPanel_01 .textField .info strong{ font-weight:normal; color:#333;}
.userMailPanel_01 .textField .info .name{ color:#666;}
.userMailPanel_01 .textField .text{ padding:30px 0; margin:0 0 0 78px; color:#333; font-size:1.2em; line-height:24px;}
.userMailPanel_01 .textField .btns{ padding:10px 0 0; margin:0 0 0 78px;}
.userMailPanel_01 .textField .btns .btn{ display:inline-block; vertical-align:middle; width:78px; height:30px; line-height:30px; text-align:center; margin:0 6px 0 0; background:url(../images/btn_bg_05.gif) 0 0 no-repeat; cursor:pointer;}
.userMailPanel_01 .textField .btns .btn:hover{ text-decoration:none;}
.userMailPanel_01 .textField .btns .btn2{ float:right; width:auto; height:auto; padding:0 6px 0 26px; background:url(../images/btn_arrow_03.gif) 0 50% no-repeat; margin:0;}

.userMailPanel_01 .editField{ padding:10px 0 40px 20px; margin:0 300px 0 0; color:#333;}
.userMailPanel_01 .editField .title{}
.userMailPanel_01 .editField .title h2{ font-weight:bold; font-size:14px; line-height:40px;}
.userMailPanel_01 .editField .list{}
.userMailPanel_01 .editField .list dl{ padding:0 0 10px;}
.userMailPanel_01 .editField .list dl dt{ width:64px; float:left;}
.userMailPanel_01 .editField .list dl dd{ margin-left:64px;}
.userMailPanel_01 .editField .list dl dd .txt{ width:300px; padding:2px;}
.userMailPanel_01 .editField .list dl dd .textArea{ width:585px; height:355px; padding:2px;}
.userMailPanel_01 .editField .btns{ padding:10px 0 0; margin:0 0 0 64px; line-height:32px;}
.userMailPanel_01 .editField .btns .btn{ display:inline-block; vertical-align:middle; width:92px; height:32px; line-height:32px; text-align:center; margin:0 6px 0 0; background:url(../images/btn_bg_07.gif) 0 0 no-repeat; cursor:pointer;}
.userMailPanel_01 .editField .btns .btn:hover{ text-decoration:none;}
.userMailPanel_01 .editField .btns span{ float:right;}

.userMailPanel_01 .pageNumField{ padding:25px 0 0; margin:0 300px 0 20px; line-height:16px; height:60px; text-align:right;}
.userMailPanel_01 .pageNumField a{ display:inline-block; vertical-align:middle; padding:0 5px; color:#999;}
.userMailPanel_01 .pageNumField a.first, .userMailPanel_01 .pageNumField a.last{ color:#333; font-family:"宋体";}
.userMailPanel_01 .pageNumField a:hover,.userMailPanel_01 .pageNumField a.on{ text-decoration:none; background:#999; color:#fff;}


.linkPanel_02{ width:100%; clear:both; background:#fff; margin:0 0 20px;}
.linkPanel_02 .infoField{ padding:8px 20px 0; color:#999;}
.linkPanel_02 .infoField em{ color:#333;}
.linkPanel_02 .linkField{ padding:17px 0 0 20px; height:90px; font-size:0;}
.linkPanel_02 .linkField a,.linkPanel_02 .linkField span{ display:inline-block; vertical-align:middle; padding:0 20px 0 0;}
.linkPanel_02 .linkField img{ display:block;}